@charset "utf-8";

/* common base */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
ul,li{list-style:none;}
body,html{font:14px/1.5 Arial,Helvetica, sans-serif,"宋体" ;}
table {border-collapse:collapse;border-spacing:0;} 
em{font-style:normal;}
fieldset,img {border:0;} 
ol,ul {list-style:none;} 
ol,ul {list-style:none;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;} 
a:link,a:visited{text-decoration:none;color:#336699}
a:hover{text-decoration:underline;}
a.hasLineLink:link,a.hasLineLink:visited{text-decoration:underline;}
.cl{clear:both;height:0;font-size:0;line-height:0;overflow:hidden;}
.fl{float:left;}.fr{float:right;}
.hide{display:none;}
.inlineBlock{display:inline-block;}
.valign{vertical-align:top;}
.hand{cursor:pointer}
.wrap960{width:960px;margin:0 auto;}
.fontSize14{font-size:14px;}
.fontSize13{font-size:13px;}
.fontSize15{font-size:15px;}
.fontBold{font-weight:bold;}
.relative{position:relative;}
.absolute{position:absolute;}

/* specific items */
.btn
{
	position: absolute;
	background-repeat: no-repeat;
	width: 50px;
	height: 25px;
	cursor: pointer;
	border: 0;
}